Devcontainer内でgit pushをする
方法
devcontainer.json
に以下を追加.
code:devcontainer.json
// GitHub
"mounts":
"source=${localEnv:HOME}/.ssh,target=/root/.ssh,type=bind"
,
"remoteEnv": {
"GIT_SSH_COMMAND": "ssh -i /root/.ssh/id_rsa"
}
ローカル環境の.sshをマウントすることで,コンテナ内でも同じ鍵を使える.
パスは適宜変えること.